Scalable Learning Through Error-correcting Codes based Clustering in Autonomous Systems
نویسندگان
چکیده
Intelligent Autonomous systems (IAS) continuously receive large streams of diverse data from numerous entities operating and interacting in their environment. It is vital that the learning models in IAS to scale up to the new and unknown data items that were not present in the training or testing datasets. Scalable learning is nothing but a method to achieve maximum classification without rejecting any unknown data item as anomalies. In this paper, we present Perfect Errorcorrecting Codes (PEC) clustering technique to approximate the classes of multi-feature data items by reversing standard forward error correction coding. Approximating classes problems generally arise in information systems that are processing fuzzily cataloged data items. These data items can be classified by applying binary vectors to their corresponding features (1: feature is present or 1: feature is absent) to obtain message words. These codewords can be used as cluster centers. In PEC clustering, binary vectors of 23 bits are mapped into codewords (labels or indices) of 12 bits. Two binary vectors with the Hamming distance of 2 will have a few common labels thus classified accordingly. PEC clustering has 2 codeword space, which makes it ideal for scalability in clustering of thousands of categories. With reasonable redundancy, the clustering can be accomplished in O(N) time. In addition, we present an information processing model for on-the-fly processing of data streams with multi-processor pipeline: Read, Analyze, and Toggle (RAT) model. Keywords-error-correcting codes; clustering; scalable learning; deep learning; fuzzy logic; autonomous systems;
منابع مشابه
An approach to fault detection and correction in design of systems using of Turbo codes
We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the c...
متن کاملClassification of EEG-based motor imagery BCI by using ECOC
AbstractAccuracy in identifying the subjects’ intentions for moving their different limbs from EEG signals is regarded as an important factor in the studies related to BCI. In fact, the complexity of motor-imagination and low amount of signal-to-noise ratio for EEG signal makes this identification as a difficult task. In order to overcome these complexities, many techniques such as variou...
متن کاملEffectiveness of Error Correcting Output Codes in Multiclass Learning Problems
Classification (machine learning): How does one algorithmically classify the though a more effective approach could be using error correcting codes: @(cs/9501101) Solving Multiclass Learning Problems via Error-Correcting Output Codes. to solving machine learning problems can be broadly useful.
متن کاملUniversal Sets of Quantum Gates for Detected Jump-Error Correcting Quantum Codes
A universal set of quantum gates is constructed for the recently developed jump-error correcting quantum codes. These quantum codes are capable of correcting errors arising from the spontaneous decay of distinguishable qubits into statistically independent reservoirs. The proposed universal quantum gates are constructed with the help of Heisenbergand Ising-type Hamiltonians acting on these phys...
متن کاملPrecoded EWF codes for unequal error protection of scalable video
Rateless codes are forward error correcting (FEC) codes of linear encoding-decoding complexity and asymptotically capacity-approaching performance over erasure channels with any erasure statistics. They have been recently recognized as a simple and efficient solution for packetized video transmission over networks with packet erasures. However, to adapt the error correcting capabilities of rate...
متن کامل